<!DOCTYPE html>
<html lang="en"><head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1"><!-- Begin Jekyll SEO tag v2.8.0 -->
<title>Blog Posts by Topic | gtkDcoding</title>
<meta name="generator" content="Jekyll v4.3.4" />
<meta property="og:title" content="Blog Posts by Topic" />
<meta name="author" content="Ron Tarrant" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="Simple examples of how to use GtkD to build GUI applications." />
<meta property="og:description" content="Simple examples of how to use GtkD to build GUI applications." />
<link rel="canonical" href="http://localhost:4000/topics/" />
<meta property="og:url" content="http://localhost:4000/topics/" />
<meta property="og:site_name" content="gtkDcoding" />
<meta property="og:type" content="website" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Blog Posts by Topic" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"WebPage","author":{"@type":"Person","name":"Ron Tarrant"},"description":"Simple examples of how to use GtkD to build GUI applications.","headline":"Blog Posts by Topic","url":"http://localhost:4000/topics/"}</script>
<!-- End Jekyll SEO tag -->
<link rel="stylesheet" href="/assets/main.css">
  <link rel="stylesheet" href="/css/style.css" /><link type="application/atom+xml" rel="alternate" href="http://localhost:4000/feed.xml" title="gtkDcoding" /></head>
<body><header class="site-header" role="banner">

  <div class="wrapper"><a class="site-title" rel="author" href="/">gtkDcoding</a><nav class="site-nav">
        <input type="checkbox" id="nav-trigger" class="nav-trigger" />
        <label for="nav-trigger">
          <span class="menu-icon">
            <svg viewBox="0 0 18 15" width="18px" height="15px">
              <path d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.032C17.335,0,18,0.665,18,1.484L18,1.484z M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.032C17.335,6.031,18,6.696,18,7.516L18,7.516z M18,13.516C18,14.335,17.335,15,16.516,15H1.484 C0.665,15,0,14.335,0,13.516l0,0c0-0.82,0.665-1.483,1.484-1.483h15.032C17.335,12.031,18,12.695,18,13.516L18,13.516z"/>
            </svg>
          </span>
        </label>

        <div class="trigger"><a class="page-link" href="/about/">About</a><a class="page-link" href="/index-reverse/">Posts in Date Order</a><a class="page-link" href="/topics/">Blog Posts by Topic</a></div>
      </nav></div>
</header>
<main class="page-content" aria-label="Content">
      <div class="wrapper">
        <article class="post h-entry" itemscope itemtype="http://schema.org/BlogPosting">

	<header class="post-header">
		<link rel="stylesheet" href="/css/font_size.css" />
		<link rel="stylesheet" href="/css/style.css" />
		<link rel="stylesheet" href="/css/topics.css" />
		
		
		<p class="post-meta">
		<time class="dt-published" datetime="" itemprop="datePublished">
		</time></p>
	</header>
	
	<div itemprop="articleBody">
		<!-- <img src="/images/page_headers/by_topic_page_header_860x130.png"> masthead logo --><link rel="stylesheet" href="/css/style.css" />

<link rel="stylesheet" href="/css/main.css" />

<link rel="stylesheet" href="/css/colors.css" />

<p><img src="/images/logos/logo_v11e_811x223.png" alt="image" /></p>

<p>All gtkDcoding blog posts listed by topic… (click on a topic icon to jump to listings)</p>

<hr />
<!-- find out if there are posts and, if so, sort them into a collection --><!-- build the topics menu -->
			<BR>
			<!-- BUILD TOPICS MENU -->
			<div class="topics-menu">
				
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#app"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/app.png" alt="App">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#scale"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/scale.png" alt="Scale">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#sfx"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/sfx.png" alt="Sfx">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#dlang"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/dlang.png" alt="Dlang">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#container"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/container.png" alt="Container">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#bar"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/bar.png" alt="Bar">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#hardware"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/hardware.png" alt="Hardware">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#window"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/window.png" alt="Window">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#nodes"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/nodes.png" alt="Nodes">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#text"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/text.png" alt="Text">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#mvc"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/mvc.png" alt="Mvc">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#cairo"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/cairo.png" alt="Cairo">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#button"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/button.png" alt="Button">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#dialog"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/dialog.png" alt="Dialog">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#menu"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/menu.png" alt="Menu">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#linux"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/linux.png" alt="Linux">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#mouse"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/mouse.png" alt="Mouse">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#box"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/box.png" alt="Box">
						</a>
						<p align="center" class="_font-color"></p>
					</div>
					 <!-- grab the topic name from the current post -->
					
					<div>
						<a href="#general"> <!-- Build a link that will auto-scroll to the topic heading. -->
							 <img class="topic-icon" src="/images/topics/general.png" alt="General">
						</a>
						<p align="center" class="_font-color"></p>
					</div></div>
			<BR>
			<HR>
			<BR>
			<!-- TOPIC POSTS LISTED BY ALPHABETIC CATEGORY -->
			 <!-- step through the list of tags/topics again --><!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="app">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/app.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, September 3, 2021<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0112-gtk-gio-application-barebones.html"> <!-- build page URL -->0112: GTK GIO Applications - Introduction</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers a D-specific implementation of Scale Widget controlling placement of a graphic element.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, September 10, 2021<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0113-gtk-gio-application-ids-signals.html"> <!-- build page URL -->0113: GTK GIO Application IDs and Signals</a> <!-- title text -->
									</div>
									<div class="post-blurb">Wherein we discover the role and naming conventions for application ID's and signals.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, September 17, 2021<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0114-gtk-gio-app-flags-and-cl-args.html"> <!-- build page URL -->0114: GTK GIO Application Flags and Command Line Arguments</a> <!-- title text -->
									</div>
									<div class="post-blurb">How GTK/GIO uses flags in the processing command line arguments.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, September 24, 2021<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0115-gtk-gio-app-open-flag.html"> <!-- build page URL -->0115: GTK GIO Application Flags - Opening Files</a> <!-- title text -->
									</div>
									<div class="post-blurb">How GTK/GIO flags that allow opening files from the command line.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="scale">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/scale.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Sunday, May 17, 2020<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0110-scale-button.html"> <!-- build page URL -->0110: Scale Button</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers a D-specific implementation of the Scale Button.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Thursday, May 28, 2020<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0111-graphic-position-scale-button.html"> <!-- build page URL -->0111: A Scale Widget to Control Graphic Placement</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers a D-specific implementation of Scale Widget controlling placement of a graphic element.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="sfx">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/sfx.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, January 21, 2020<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0099-sfx-button-interactions-i-text-labels.html"> <!-- build page URL -->0099: SFX - Button Interactions</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers interactions between buttons.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, January 28, 2020<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0100-sfx-button-interactions-ii-color-font-shape.html"> <!-- build page URL -->0100: SFX - Button Interactions II - Color, Font, & Shape</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers interactions between buttons using CSS to change color, font and shape.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Sunday, March 1, 2020<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0103-widget-opacity.html"> <!-- build page URL -->0103: SFX - Widget Opacity</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers ghosting a Widget using opacity.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Thursday, March 12, 2020<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0104-widget-opacity-ii.html"> <!-- build page URL -->0104: Widget Opacity II</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers ghosting and disabling a Widget.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Wednesday, May 6, 2020<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0109-sfx-bindproperty.html"> <!-- build page URL -->0109: SFX – Sync Properties Over Multiple Widgets</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers a D-specific implementation of the Observer pattern.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="dlang">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/dlang.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Monday, March 23, 2020<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0105-dlang-ui-snippets-i.html"> <!-- build page URL -->0105: D Snippets I - Observer vs. Singleton</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial compares the observer and singleton patterns in practical examples.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, April 3, 2020<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0106-dlang-ui-snippets-ii.html"> <!-- build page URL -->0106: D Snippets II - A Generic Observer</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers a generic Observer pattern implemented in D.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, April 14, 2020<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0107-dlang-ui-snippets-iii.html"> <!-- build page URL -->0107: D Snippets III - A Practical Observer</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers a D-specific implementation of the Observer pattern.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Saturday, April 25, 2020<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0108-snippets-iv-arrays.html"> <!-- build page URL -->0108: D Snippets IV - Using Arrays in a UI Context</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers a D-specific implementation of the Observer pattern.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="container">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/container.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, February 22, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0012-layout-containers.html"> <!-- build page URL -->0012: Layout Containers</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use a GTK Layout container to organize UI widgets - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, February 26, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0013-scrolled-layout.html"> <!-- build page URL -->0013: Scrolled Layout</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to scroll the contents of a GTK Layout container - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, March 29, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0022-grids.html"> <!-- build page URL -->0022: Building a Grid</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use a GTK Grid widget to layout a checkerboard pattern - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, June 18, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0045-split-a-window-into-panes.html"> <!-- build page URL -->0045: Split a Window into Panes</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use the GTK Paned class to split a window into panes.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, September 3, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0067-mvc-xii-expander.html"> <!-- build page URL -->0067: The Expander</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial covering the basics of using an Expander widget.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, September 20, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0072-frame-part-i.html"> <!-- build page URL -->0072: The Frame, Part I - Common Use and Label Placement</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial - common use of a Frame and techniques for placing the Frame Label.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, September 24, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0073-frame-part-ii.html"> <!-- build page URL -->0073: The Frame, Part II - Shadows & CSS</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial - Shadows, CSS, and the Frame</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, October 8, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0077-notebook-i-basics.html"> <!-- build page URL -->0077: Notebook I – The Basics</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial covering the basics of using a Notebook.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, October 11, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0078-notebook-ii-multiple-tabs.html"> <!-- build page URL -->0078: Notebook II – Multiple Tabs, Reordering & Image Tabs</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers using multiple tabs in a Notebook.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, October 15, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0079-notebook-iii-custom-tabs-i.html"> <!-- build page URL -->0079: Notebook III – Customized Tabs, Part I</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers customizing how tabs look.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, October 18, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0080-notebook-iv-custom-tabs-ii.html"> <!-- build page URL -->0080: Notebook VI - Customized Tabs, Part 2</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial is part two of customizing how tabs look.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, October 22, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0081-notebook-v-custom-tabs-iii.html"> <!-- build page URL -->0081: Notebook V – Customized Tabs Part 3</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers customizing how tabs look.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, October 25, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0082-notebook-vi-add-remove-tabs.html"> <!-- build page URL -->0082: Notebook VI – Adding and Removing Tabs</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers adding and removing tabs from a Notebook.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, October 29, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0083-notebook-vii-notebook-all-signals.html"> <!-- build page URL -->0083: Notebook VII – A Snoot Full of Signals</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers Notebook signals.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, November 1, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0084-notebook-viii-child-widgets.html"> <!-- build page URL -->0084: Notebook VIII – Child Widgets</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers accessing child widgets in a Notebook.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Saturday, February 8, 2020<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0101-grid-css-compliant-colors.html"> <!-- build page URL -->0101: Grid with CSS 4.x Compliant Colouring</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers laying out a Grid using CSS in a GTK 4.x-compliant way.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Wednesday, February 19, 2020<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0102-grid-spacing.html"> <!-- build page URL -->0102: Grid Column & Row Spacing</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers spacing Grid cells by row and column.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="bar">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/bar.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, August 30, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0066-toolbar-basics.html"> <!-- build page URL -->0066: How to Tool Up a Toolbar</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial on building a Toolbar.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, September 13, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0070-statusbar.html"> <!-- build page URL -->0070: Statusbar Part I – Statusbar Basics</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial covering the basics of using a Statusbar.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, September 17, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0071-expanding-on-the-statusbar.html"> <!-- build page URL -->0071: Statusbar Part II - Expanding on the Statusbar</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial that covers adding more status reports to a Statusbar.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, January 7, 2020<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0097-headerbar.html"> <!-- build page URL -->0097: The HeaderBar</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers the HeaderBar, a substitute for the Titlebar.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, January 14, 2020<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0098-headerbar-more.html"> <!-- build page URL -->0098: More HeaderBar Stuff</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers adding buttons to a HeaderBar and shows how to rearrange the contents of a HeaderBar.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="hardware">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/hardware.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, December 17, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0094-hardware-i-monitors.html"> <!-- build page URL -->0094: Hardware I – Monitors</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers collecting window stats in preparation for saving a configuration file.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, December 24, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0095-hardware-ii-full-monitor-report.html"> <!-- build page URL -->0095: Hardware II – Full Monitor Report</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers collecting monitor data for a running application.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, December 31, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0096-hardware-iii-keyboard-pointer.html"> <!-- build page URL -->0096: Hardware III – Keyboard and Pointer</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers collecting keyboard and pointer data for a running application.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="window">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/window.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, January 11, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0000-introduction-to-gtkDcoding.html"> <!-- build page URL -->0000: Introduction to GtkDcoding</a> <!-- title text -->
									</div>
									<div class="post-blurb">An introduction to GTK 3 and how it can be used to create Graphical User Interfaces (GUI) for applications - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, January 15, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0001-imperative-test-rig.html"> <!-- build page URL -->0001: Introduction to the Test Rig</a> <!-- title text -->
									</div>
									<div class="post-blurb">Introduction to the GTK TestRig window and how to install syntax highlighter files for PSPad and CodeBlocks - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, January 18, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0002-oop-test-rig.html"> <!-- build page URL -->0002: OOP Test Rig Breakdown</a> <!-- title text -->
									</div>
									<div class="post-blurb">Introduction to the OOP version of the GTK TestRig window - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, January 29, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0005-window-size.html"> <!-- build page URL -->0005: Window Size</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to preset and reset the size of a GTK Window - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, February 1, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0006-position-a-window.html"> <!-- build page URL -->0006: Position a Window</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to position a GTK Window - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, November 22, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0090-titlebar-icons.html"> <!-- build page URL -->0090: Titlebar Icons</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers putting custom icons in a titlebar.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, November 26, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0091-window-stats-i-position.html"> <!-- build page URL -->0091: Where’s My Window?</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers collecting position information about an open window.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, December 3, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0092-window-stats-ii-size.html"> <!-- build page URL -->0092: How Big is My Window</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers collecting size information about an open window.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, December 10, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0093-window-stats-iii-alt.html"> <!-- build page URL -->0093: An Alternate Way to Gather Window Stats</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers collecting window stats in preparation for saving a configuration file.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="nodes">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/nodes.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, September 27, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0074-nodes-i-doodle-a-noodle.html"> <!-- build page URL -->0074: Nodes-n-noodles I – Doodle a Noodle</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial covering drawing a cubic Bezier curve on a DrawingArea.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, October 1, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0075-nodes-ii-mouse-noodle.html"> <!-- build page URL -->0075: Nodes-n-noodles II – Mouse Noodling</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial covering drawing a cubic Bezier curve on a DrawingArea.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, October 4, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0076-nodes-iii-noodles-and-mouse-clicks.html"> <!-- build page URL -->0076: Nodes-n-noodles III – Noodles and Mouse Clicks</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial covering drawing a cubic Bezier curve on a DrawingArea.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, November 5, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0085-nodes-iv-node-drawing.html"> <!-- build page URL -->0085: Nodes-n-noodles, Part IV – Drawing a Node</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers drawing a basic node for a node-n-noodles demo.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, November 8, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0086-nodes-v-node-drawing-routines.html"> <!-- build page URL -->0086: Nodes-n-noodles V - The Drawing Routines</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers drawing routines for a node-n-noodles demo.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, November 12, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0087-nodes-vi-hotspots.html"> <!-- build page URL -->0087: Nodes-n-noodles VI – Adding Hot Spots</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers drawing node host spots for a node-n-noodles demo.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, November 15, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0088-nodes-vii-its-alive.html"> <!-- build page URL -->0088: Nodes-n-noodles VII – It’s Alive!</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers animating a node with the mouse for a node-n-noodles demo.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, November 19, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0089-nodes-viii-its-alive-2.html"> <!-- build page URL -->0089: Nodes-n-noodles VIII – It’s Alive! (2)</a> <!-- title text -->
									</div>
									<div class="post-blurb">This GTK Tutorial covers animating a node with the mouse for a node-n-noodles demo.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="text">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/text.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, March 15, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0018-variations-on-a-text-entry.html"> <!-- build page URL -->0018: Variations on a Text Entry Widget</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to obfuscate text in a GTK Entry widget and how to make it non-editable - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, March 19, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0019-disappearing-text-entry.html"> <!-- build page URL -->0019: Disappearing Entry Text and Font Selection</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to make a GTK Entry widget disappear and how to use the FontButton - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, March 26, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0021-labels-with-background-colors-markup.html"> <!-- build page URL -->0021: Labels with Background Colors & Markup</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to give a GTK Label a unique background colour - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, September 10, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0069-textview-and-textbuffer.html"> <!-- build page URL -->0069: TextView and TextBuffer</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial covering the basics of using a TextView widget and it's companion, the TextBuffer.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="mvc">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/mvc.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, June 28, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0048-mvc-i-introduction.html"> <!-- build page URL -->0048: MVC Part I - Introduction to the Model-View-Controller</a> <!-- title text -->
									</div>
									<div class="post-blurb">An introduction to GTK's Model-View-Controller architectural pattern.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, July 2, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0049-mvc-ii-comboboxtext.html"> <!-- build page URL -->0049: MVC Part II – the ComboBoxText - a Few Simple Examples</a> <!-- title text -->
									</div>
									<div class="post-blurb">A few basic examples of how to use the GTK ComboBoxText.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, July 5, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0050-mvc-iii-comboboxtext-add-remove.html"> <!-- build page URL -->0050: MVC Part III – ComboBoxText - Adding and Removing Items</a> <!-- title text -->
									</div>
									<div class="post-blurb">A demonstration of how to add and remove items from the GTK ComboBoxText.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, July 9, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0051-mvc-iv-combobox-text.html"> <!-- build page URL -->0051: MVC IV – A ComboBox with Text</a> <!-- title text -->
									</div>
									<div class="post-blurb">A tutorial on reproducing the GTK ComboBoxText using a ComboBox and a ListStore.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, July 12, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0052-mvc-v-int-combobox.html"> <!-- build page URL -->0052: MVC V – A ComboBox with Integers</a> <!-- title text -->
									</div>
									<div class="post-blurb">Tutorial on creating a ComboBox with integers.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, July 16, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0053-mvc-vi-image-combobox.html"> <!-- build page URL -->0053: MVC VI – A ComboBox with Images</a> <!-- title text -->
									</div>
									<div class="post-blurb">Tutorial on using a ComboBox with images.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, July 19, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0054-mvc-vii-treeview-basics.html"> <!-- build page URL -->0054: MVC VII – TreeView Basics</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial - introduction to TreeView, ListStore, and TreeViewColumn.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, July 23, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0055-mvc-viii-dynamically-loading-a-treeview.html"> <!-- build page URL -->0055: MVC VIII – Dynamically Loading a TreeView</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial on how to dynamically load a TreeView.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, July 26, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0056-mvc-ix-a-combobox-with-flair.html"> <!-- build page URL -->0056: MVC IX – A Fancy ComboBox</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial - customize a ComboBox with images and text.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, August 27, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0065-mvc-x-treestore-basics.html"> <!-- build page URL -->0065: MVC X – TreeStore Basics</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial covering the basics of using a TreeStore.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, September 6, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0068-multi-level-treestore.html"> <!-- build page URL -->0068: MVC XI - Multi-level TreeStore</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial covering a multi-level, multi-column TreeStore implemented as a model for a TreeView.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="cairo">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/cairo.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, July 30, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0057-cairo-i-the-basics.html"> <!-- build page URL -->0057: Cairo I – The Basics of Drawing</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial - introduction to drawing with Cairo.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, August 2, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0058-cairo-ii-rectangles.html"> <!-- build page URL -->0058: Cairo II – Rectangles</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial on drawing, outlining, and filling rectangles with Cairo.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, August 6, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0059-cairo-iii-circles-and-arcs.html"> <!-- build page URL -->0059: Cairo III – Circles and Arcs</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial on drawing circles and arcs with Cairo.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, August 9, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0060-cairo-iv-fill-arc-cartoon-mouth.html"> <!-- build page URL -->0060: Cairo IV – Filled Arc, Precision Drawing, and Curves</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK (Cairo) Tutorial on filling arcs, precision drawing, and curves.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, August 13, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0061-cairo-v-toy-text-image-formats.html"> <!-- build page URL -->0061: Cairo V – Toy Text API and Image Formats</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial on using Cairo's Toy Text API.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, August 16, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0062-cairo-vi-load-display-images.html"> <!-- build page URL -->0062: Cairo VI – Load and Display Images</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial on loading and displaying images with Cairo.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, August 20, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0063-cairo-vii-draw-save-images.html"> <!-- build page URL -->0063: Cairo VII – Draw and Save Images</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial on drawing and saving images with Cairo.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, August 23, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0064-cairo-vii-drawingarea-animation.html"> <!-- build page URL -->0064: Cairo VIII – Animation on a DrawingArea</a> <!-- title text -->
									</div>
									<div class="post-blurb">GTK Tutorial on animating with Cairo.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="button">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/button.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, January 22, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0003-add-a-button.html"> <!-- build page URL -->0003: Add a Button (Imperative)</a> <!-- title text -->
									</div>
									<div class="post-blurb">Adding a GTK Button to the TestRig window - Imperative version - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, January 25, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0004-oop-button.html"> <!-- build page URL -->0004: OOP Buttons, with and without Arguments</a> <!-- title text -->
									</div>
									<div class="post-blurb">Adding a GTK Button to the TestRig window and sending arguments to callbacks - OOP version - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, February 5, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0007-button-release-and-reorganizing-the-code.html"> <!-- build page URL -->0007: Button Release & Reorganizing the Code</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use a GTK Button's onRelease signal - a D language tutorial using the GtkD library.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, February 8, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0008-callbacks.html"> <!-- build page URL -->0008: Callbacks and Events</a> <!-- title text -->
									</div>
									<div class="post-blurb">How GTK Buttons handle signals and events - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, February 15, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0010-checkbutton.html"> <!-- build page URL -->0010: Observing CheckButtons</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use an observer pattern with a GTK CheckButton - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, February 19, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0011-callback-chains.html"> <!-- build page URL -->0011: Callback Chains</a> <!-- title text -->
									</div>
									<div class="post-blurb">How GTK signals are chained together - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, March 22, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0020-image-buttons.html"> <!-- build page URL -->0020: Image Buttons</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to put an image on a GTK Button - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, April 2, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0023-radio-and-color-buttons.html"> <!-- build page URL -->0023: Radio and Color Selection Buttons</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use a GTK RadioButton or a ColorButton - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, April 5, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0024-switch-and-light-switch.html"> <!-- build page URL -->0024: Switch and LightSwitch</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use a GTK Switch widget to simulate a light switch - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, April 9, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0025-creating-and-using-a-linkbutton.html"> <!-- build page URL -->0025: Creating and Using a LinkButton</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use a GTK LinkButton, with and without a visible URL - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, June 21, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0046-the-spinbutton.html"> <!-- build page URL -->0046: SpinButton</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use the GTK SpinButton.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, June 25, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0047-scalebutton-and-volumebutton.html"> <!-- build page URL -->0047: The ScaleButton and VolumeButton</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use the GTK VolumeButton and the ScaleButton.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="dialog">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/dialog.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, May 14, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0035-help-about-dialog.html"> <!-- build page URL -->0035: Dialogs I - The About Dialog</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use a GTK AboutDialog - a D-language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, May 17, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0036-file-open-dialogs.html"> <!-- build page URL -->0036: Dialogs II - Opening a Single File</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to retrieve a single filename using a GTK FileChooserDialog - a D-language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, May 21, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0037-file-open-multiple.html"> <!-- build page URL -->0037: Dialogs III - Opening Multiple Files</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to retrieve multiple file names using a GTK FileChooserDialog - a D-language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, May 24, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0038-file-save-dialog.html"> <!-- build page URL -->0038: Dialogs IV - Saving a File</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to save a single filename using a GTK FileChooserDialog - a D-language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, May 28, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0039-file-save-as-dialog.html"> <!-- build page URL -->0039: Dialogs V - Adding SaveAs, Filename in the Titlebar</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to save an existing file under a new name using a GTK FileChooserDialog - a D-language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, May 31, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0040-messagedialog.html"> <!-- build page URL -->0040: Dialogs VI - The MessageDialog</a> <!-- title text -->
									</div>
									<div class="post-blurb">Using a standard GTK MessageDialog; we also cover enum flag locations and inherited functions - a D-language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, June 4, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0041-colorchooserdialog.html"> <!-- build page URL -->0041: Dialogs VII - The ColorChooserDialog</a> <!-- title text -->
									</div>
									<div class="post-blurb">Using a standard GTK ColorChooserDialog - the Dialog behind the ColorChooserButton - a D-language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, June 7, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0042-custom-dialog-i.html"> <!-- build page URL -->0042: Dialogs VIII - Customizing (1 of 3) - Aesthetics</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to build an aesthetically-pleasing layout for the content area of a custom GTK Dialog - a D-language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, June 11, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0043-custom-dialog-ii.html"> <!-- build page URL -->0043: Dialogs IX - Customizing (2 of 3) - Action Area</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to get the appropriate buttons into the Action Area of a custom GTK Dialog - a D-language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, June 14, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0044-custom-dialog-iii.html"> <!-- build page URL -->0044: Dialogs X - Customizing (3 of 3) - Fancy Content Area</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to layout the Content Area of a custom GTK Dialog using basic design principals - a D-language tutorial.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="menu">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/menu.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, April 12, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0026-menu-basics.html"> <!-- build page URL -->0026: Menus I - The Basics</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to do basic GTK Menus - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, April 16, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0027-mnemonic-shortcut-key.html"> <!-- build page URL -->0027: Menus II - Mnemonics (Shortcut Keys)</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to do set up keyboard shortcuts for GTK MenuItems - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, April 19, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0028-checkmenuitems.html"> <!-- build page URL -->0028: Menus III - CheckMenuItems</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use a GTK CheckMenuItem - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, April 23, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0029-radiomenuitem.html"> <!-- build page URL -->0029: Menus IV - The RadioMenuItem</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use a GTK RadioMenuItem - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, April 26, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0030-radiomenuitem-practical.html"> <!-- build page URL -->0030: Menus V - A More Practical RadioMenuItem</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use a GTK RadioMenuItem, a more practical solution - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, April 30, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0031-imagemenuitem.html"> <!-- build page URL -->0031: Menus VI - Image on a Menu</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use an image in a GTK MenuItem - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, May 3, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0032-accelerator-keys.html"> <!-- build page URL -->0032: Menus VII - Adding Accelerator Keys to MenuItems</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to add Accelerator keys to a GTK MenuItem - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, May 7, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0033-fake-image-menu-and-accel.html"> <!-- build page URL -->0033: Menus VIII - An Image, a Label and an AccelKey</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to fake a GTK ImageMenuItem - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, May 10, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0034-accelgroup-singleton.html"> <!-- build page URL -->0034: Menus IX - AccelGroup as a Singleton</a> <!-- title text -->
									</div>
									<div class="post-blurb">Wrapping a GTK AccelGroup in a Singleton using the D language.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="linux">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/linux.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Sunday, March 31, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/x0002-gtkd-in-a-linux-environment.html"> <!-- build page URL -->X0002: GtkD Linux Development Environment</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to install and use a GTK and D-language build environment on Linux Mint.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="mouse">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/mouse.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, March 1, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0014-reacting-to-mouse-events.html"> <!-- build page URL -->0014: Reacting to Mouse Events</a> <!-- title text -->
									</div>
									<div class="post-blurb">Harnessing mouse events in a GTK Window - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, March 5, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0015-enter-leave.html"> <!-- build page URL -->0015: Entering and Leaving</a> <!-- title text -->
									</div>
									<div class="post-blurb">Tracking a mouse over and off a GTK widget - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Friday, March 8, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0016-scroll-pointer-all.html"> <!-- build page URL -->0016: Scroll Wheel and More Button Stuff</a> <!-- title text -->
									</div>
									<div class="post-blurb">Getting feedback from the mouse's scrollwheel in GTK - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, March 12, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0017-change-pointer.html"> <!-- build page URL -->0017: Changing the Mouse Pointer</a> <!-- title text -->
									</div>
									<div class="post-blurb">Changing the shape of the mouse pointer based on which GTK widget it's over - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="box">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/box.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Tuesday, February 12, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/0009-boxes.html"> <!-- build page URL -->0009: Boxes</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to add widgets to a GTK Box - a D language tutorial.</div>
								</div>
							</div>
							<BR>
					<!-- Grab the topic name -->
					

					<!-- Build a header for the topic. -->
					<div class="topic-div">
						<a id="general">
						<span class="post-date">  <!-- Grab the post's date. -->
							<div class=" post-list-item"></div>
						</span>
						<span class="topic-span-icon">
							<img class="topic-icon" src="/images/topics/general.png">
						</span>
					</div>

					

					<!-- List the posts by current topic. --><div class="post-topic">
								<div class="post-info">
									<div class="post-topic-date">Sunday, February 10, 2019<!-- date of post -->
									</div>
									<div>
										<a class="post-link" href="/posts/x0001-gtkdcoding-blog-extra.html"> <!-- build page URL -->X0001: gtkDcoding Blog Extra</a> <!-- title text -->
									</div>
									<div class="post-blurb">How to use the GTK+ Inspector to see what your code's up to.</div>
								</div>
							</div>
							<BR>
					<p>
	<h3></h3>
<div class="inpage-frame">
	<a href="https://github.com/sponsors/rontarrant">
		<BR>
		<BR>
		<B>Is this article useful? Educational? Entertaining, perhaps?</B>
		<BR>
		<figure class="left">
			<img src="/images/favorite_32.png" alt="Sponsorship heart" style="width: 32px; height: 32px;">
		</figure>
		You're free to accept or decline this invitation to become our newest sponsor.
	</a>
</div>
	<h4 class="comment-blurb"><B>Comments? Questions? Observations?</B></h4>
	<p>
		Did we miss a tidbit of information that would make this post even more informative? Let's talk about it in the comments.
	</p>
	<script src="https://utteranc.es/client.js"
		repo="rontarrant"
		issue-term="pathname"
		theme="github-light"
		crossorigin="anonymous"
		async>
	</script>
	<ul>
		<li> come on over to the <a href="https://forum.dlang.org/">D Language Forum</a> and look for one of the <i>gtkDcoding</i> announcement posts, </li>
		<li> drop by <a href="https://forum.gtkd.org/">the <i>GtkD Forum</i></a>,</li>
		<li> follow the link below to email me, or</li>
		<li> go to the	<a href="https://www.facebook.com">gtkDcoding Facebook page.</a></li>
	</ul>
</p>
<p> You can also subscribe <a href="/feed.xml">via RSS</a> so you won't miss anything. Thank you very much for dropping by.</p>
<p>&copy; Copyright 2025 Ron Tarrant </p>
</div>

	<a class="u-url" href="/topics/" hidden></a>
</article>

      </div>
    </main><footer class="site-footer h-card">
  <data class="u-url" href="/"></data>

  <div class="wrapper">

    <h2 class="footer-heading">gtkDcoding</h2>

    <div class="footer-col-wrapper">
      <div class="footer-col footer-col-1">
        <ul class="contact-list">
          <li class="p-name">Ron Tarrant</li><li><a class="u-email" href="mailto:gtkDcoding@gmail.com">gtkDcoding@gmail.com</a></li></ul>
      </div>

      <div class="footer-col footer-col-2"><ul class="social-media-list"><li><a href="https://github.com/rontarrant"><svg class="svg-icon"><use xlink:href="/assets/minima-social-icons.svg#github"></use></svg> <span class="username">rontarrant</span></a></li></ul>
</div>

      <div class="footer-col footer-col-3">
        <p>Simple examples of how to use GtkD to build GUI applications.</p>
      </div>
    </div>

  </div>

</footer>
</body>

</html>
